AzureOpenAIProviderSettings

data class AzureOpenAIProviderSettings(val resourceName: String? = null, val baseURL: String? = null, val apiKey: String? = null, val tokenProvider: suspend () -> String? = null, val headers: Map<String, String> = emptyMap(), val apiVersion: String = "v1", val useDeploymentBasedUrls: Boolean = false)

Constructors

Link copied to clipboard
constructor(resourceName: String? = null, baseURL: String? = null, apiKey: String? = null, tokenProvider: suspend () -> String? = null, headers: Map<String, String> = emptyMap(), apiVersion: String = "v1", useDeploymentBasedUrls: Boolean = false)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val tokenProvider: suspend () -> String?
Link copied to clipboard